hold in high esteem for someone - German English Dictionary